envelope delay - French English Dictionary